cure a disease - English Synonyms Dictionary